insulating box - Alemán Inglés Diccionario